agreement for an indeterminate period - German English Dictionary